Hardware support for interprocess communication
نویسندگان
چکیده
منابع مشابه
A prototype for interprocess communication support, in hardware
In message based systems, interprocess communication (IPC) is a central facility. If the IPC part is ineffective in such a system, it will decrease the performance and response time. By implementing the IPC facility in hardware, the administration (scheduling, message handling, time-out supervising etc.), is reduced on the CPU , which leads to more time left for the application and a more deter...
متن کاملInterprocess Communication Utilising Special Purpose Hardware
............................................................................................................................................I LIST OF PAPERS................................................................................................................................. II ACKNOWLEDGEMENTS...............................................................................................
متن کاملInterprocess Communication in Java
This paper describes a library of classes providing support for interprocess communication in Java programs, using the mechanisms present in the native operating system. This approach is particularly well-suited for use with independent Java processes running on a single multicore (or multiprocessor) computer. At this stage, a comprehensive class library has been implemented for the Linux opera...
متن کاملISIPC: Instant Synchronous Interprocess Communication
Interprocess communication (IPC) is often used to exchange data between cooperative processes, and the performance of IPC largely determines the processing time of application programs. Moreover, it is used for most of the kernel calls in a microkernel-based operating system (OS). Therefore, the performance of IPC affects the performance of the OS. In addition, the completion of the messagepass...
متن کاملC++ Class Libraries for Interprocess Communication
A common way to workaround the drawbacks of higher-level communication toolkits is to program applications using lower-level mechanisms such as Sockets and System V TLI. These mechanisms are widely available under a variety of operating systems. Programming at this level provides the benefit of flexibility and performance, while shielding developers from the details of network and transport lay...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Transactions on Parallel and Distributed Systems
سال: 1990
ISSN: 1045-9219
DOI: 10.1109/71.80159